#include<bits/stdc++.h>
using namespace std;

int n,m;
int dp[201][7];

int main()
{
	scanf("%d%d",&n,&m);
	memset(dp,0,sizeof(dp));
	dp[1][1]=1;
	for(int i=2;i<=n;i++)
	{
		for(int k=1;k<=m;k++)
		{
			if(i<k) dp[i][k]=0;
			else if(i==k) dp[i][k]=1;
			else dp[i][k]=dp[i-1][k-1]+dp[i-k][k];
		}
	}
	printf("%d",dp[n][m]);
	return 0;
}
